package simulation;

import java.util.ArrayList;

/**
 * @author  user
 */
public class CumulativeDistributionFunction {

	private ArrayList<Integer> itemIds;

	private ArrayList<Double> itemThresholds;

	private int firstTrackId;
	
	public CumulativeDistributionFunction (ArrayList<Integer> itemIds,
			ArrayList<Double> itemThresholds, int firstTrackId) {
		this.setItemIds(itemIds);
		this.setItemThresholds(itemThresholds);
		this.setFirstTrackId(firstTrackId);
		
	}


	public void setItemIds(ArrayList<Integer> itemIds) {
		this.itemIds = itemIds;
	}

	/**
	 * @return  the itemIds
	 * @uml.property  name="itemIds"
	 */
	public ArrayList<Integer> getItemIds() {
		return itemIds;
	}

	/**
	 * @param itemThresholds  the itemThresholds to set
	 * @uml.property  name="itemThresholds"
	 */
	public void setItemThresholds(ArrayList<Double> itemThresholds) {
		this.itemThresholds = itemThresholds;
	}

	/**
	 * @return  the itemThresholds
	 * @uml.property  name="itemThresholds"
	 */
	public ArrayList<Double> getItemThresholds() {
		return itemThresholds;
	}

	/**
	 * @param firstTrackId  the firstTrackId to set
	 * @uml.property  name="firstTrackId"
	 */
	public void setFirstTrackId(int firstTrackId) {
		this.firstTrackId = firstTrackId;
	}

	/**
	 * @return  the firstTrackId
	 * @uml.property  name="firstTrackId"
	 */
	public int getFirstTrackId() {
		return firstTrackId;
	}
}